package com.learning.spring.data.dao.exception.service;

import com.learning.spring.data.dao.exception.entity.User;

/**
 * ClassName: AopService
 * Description: 业务接口
 * Date: 2019/4/21 15:35 【需求编号】
 *
 * @author Sam Sho
 * @version V1.0.0
 */
public interface AopService {

    /**
     * 注解方法
     *
     * @param name
     */
    void annotation(String name);

    /**
     * 添加方法
     *
     * @param name
     */
    void add(String name);

    /**
     * 更新方法
     *
     * @param name
     */
    void update(String name);

    /**
     * 查询
     *
     * @param user
     */
    void select(User user);

    /**
     * 异常
     *
     * @param name
     */
    void exception(String name);

    /**
     * 执行
     *
     * @return
     */
    String execute();

    /**
     * 扫描
     *
     * @param name
     */
    void scan(String name);

}
